package br.urca.model;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "web_login_sys_carteirinha")
public class Usuario {

	@Id
	@Column(name = "id")
	private int id;
	
	@Column(name = "nome_login", columnDefinition="VARCHAR(15)")
	private String login;
	
	@Column(name = "nome_completo", columnDefinition="VARCHAR(80)")
	private String nome;
	
	@Column(name = "senha", columnDefinition="VARCHAR(32)")
	private String senha;
	
	@Column(name = "ativo", columnDefinition="CHAR(1)")
	private String ativo;
	
	@Column(name = "obs", columnDefinition="VARCHAR(80)")
	private String observacao;
	
	public Usuario() { }
	
	public Usuario(int id, String login, String nome, String senha,
			String ativo, String observacao) {
		super();
		this.id = id;
		this.login = login;
		this.nome = nome;
		this.senha = senha;
		this.ativo = ativo;
		this.observacao = observacao;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getLogin() {
		return login;
	}

	public void setLogin(String login) {
		this.login = login;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getSenha() {
		return senha;
	}

	public void setSenha(String senha) {
		this.senha = senha;
	}

	public String getAtivo() {
		return ativo;
	}

	public void setAtivo(String ativo) {
		this.ativo = ativo;
	}

	public String getObservacao() {
		return observacao;
	}

	public void setObservacao(String observacao) {
		this.observacao = observacao;
	}
	
}
